stray customer - French English Dictionary